#include<stdio.h>
#define N 50

int main()
{
    int *pi,*pj,n,temp,arr[N];
    scanf("n=%d",&n);
    for(pi=arr;pi<arr+n;pi++){
        scanf("%d",pi);
    }
    for(pi=arr+n-1;pi>arr;pi--){    //采用冒泡排序
        for(pj=arr;pj<pi;pj++){
            if(*pj<*(pj+1))
            {
                temp=*(pj+1);
                *(pj+1)=*pj;
                *pj=temp;
            }
        }
    }
    for(pi=arr;pi<arr+n;pi++){
        printf("%d ",*pi);
    }
}